body{
	line-height: 25px;
	font-size: 18px;
    color: #333333;
}
/* 答题点 */
.AnswerIndex{
	display: inline;
	text-align: center;
	border-radius: 3px 3px 0px 0px;
	margin-left: 3px;
    font-size: 14px;
    color: #0099ff;
}
.AIItem{
	display: inline-block;
	text-align: center;
	color: #0099ff;
	padding: 0px 5px;
	font-size: 14px;
	line-height: 18px;
    min-width: 55px;
    border-bottom: 1px solid #000;
    border-radius: 3px 3px 0px 0px;
}
/* 表格 */
.TableContainer{
    width: 100px;
    height: auto;
    overflow-x:auto !important;
    overflow-y:hidden !important;
}
.TableContainer::-webkit-scrollbar{
    display:none;
}
.PSBar{
    height: 3px;
    line-height: 3px;
    position: relative;
    left: 0px;
    bottom: -1px;
    background-color: #eee;
    z-index: 2;
    overflow:hidden;
    margin-bottom:15px;
}
.CSBar{
    height: 3px;
    line-height: 3px;
    position: relative;
    left: 0px;
    bottom: 0px;
    background-color: #ccc;
    z-index: 3;
    border-radius:3px;
}
.TableContainer table{
    table-layout:fixed;
    word-wrap:break-word;
    word-break:break-all;
}
/* 题库样式 */
.Ques-title{
    display:block;
    width:100%;
    text-align:center;
}
p.tq-p{
    word-wrap:break-word;
    word-break:normal;
}
p.tq-p u{
    display: inline;
    text-decoration-line: none;
    text-decoration: none;
    border-bottom: 1px solid #000;
    line-height: 25px;
    text-indent: initial;
    padding-bottom: 4px;
}
table p.tq-p,table td{
    text-indent:0em;
    text-align: none;
    word-wrap:break-word;
    word-break:normal;
}
.passageLabel,.passageLabelABC{
    text-align: center;
}
.FullSpace{
    height: 2px;
    line-height: 2px;
}
/*知识点课件*/
.TextMark { color:#ff6600;border-bottom:1px dashed #ff6600; padding-bottom:2px; cursor:pointer;margin:0 1px 0 1px; }
.TextMark:hover{color:#ff6600;border-bottom:1px dashed #ff6600;}